它是如何工作的?
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
我们已经学习了for循环语法的三个知识点,但是它是怎样正确的工作的呢?让我们运行下面的代码,思考一下计算机的执行步骤。
- 它先执行
i=2
; - 然后判断i 是否小于13?因为i=2,所以结果是
true
,继续执行; - 现在i还不增加,因为满足条件,所以执行for循环体的代码块,打印出2;
- 一次循环结束,程序会去执行
i++
; - 现在i=3,判断是否小于13,结果是true,执行for循环体代码块,打印出3;
- 代码块执行结束,继续执行
i++
; - 我们重复这些步骤,直到
i < 13
结果为false
;停止循环。
说明:
- 修改循环从8开始;
- 修改循环条件为 1<120;
- 修改循环增量为 12。
注意:如果你不能让一个循环正确结束,而造成死循环,你的浏览器将会崩溃掉。
在线练习
{$ activeFileHint $}